Linus Torvalds Rages chống lại các tệp Turd ngẫu nhiên trong các thư mục Linux 6.15-RC1
Linus Torvalds đã có những bình luận mạnh mẽ về một yêu cầu kéo (pull request) liên quan đến Linux 6.15-rc1, mà ông cho là "rác rưởi 'hdrtest' ghê tởm", khiến phần mềm bị chậm và để lại "rác 'hdrtest' ngẫu nhiên". Bài viết đầy đủ của Torvalds về vấn đề này được đánh giá 6 trên thang điểm turd-o-meter.
Torvalds bày tỏ sự không hài lòng về mã code ảnh hưởng đến kernel Linux mới, bắt đầu bài viết bằng câu "Grr." Ông nêu rõ sự phản đối của mình: "Tôi đã thực hiện pull, giải quyết các xung đột đơn giản, nhưng tôi nhận thấy mã này chứa những phần 'hdrtest' tồi tệ làm chậm quá trình biên dịch, vì nó được thực hiện cho build allmodconfig thông thường thay vì một cái gì đó đơn giản mà các bạn có thể chạy khi cần, và còn để lại những phần 'hdrtest' rải rác trong các thư mục include."
Torvalds cho biết ông đã phàn nàn về vấn đề này trước đó và thắc mắc tại sao việc kiểm tra hdr lại trở thành một phần thường xuyên trong quy trình xây dựng. Ông nhấn mạnh rằng những "điều không tốt" này đang làm hỏng tính năng hoàn thành tên file. Torvalds bày tỏ sự châm biếm khi nói: "Cái này cần phải bị loại bỏ." Ông khuyên các nhà phát triển Linux khác rằng, "Nếu bạn muốn thực hiện kiểm tra hdr, hãy làm điều đó trong các kiểm tra của riêng bạn."
"Đừng để mọi người thấy thứ kinh tởm đó và có những thứ đó trên cây của họ." Ông cũng đã quyết định đánh dấu hdrtest là bị lỗi tạm thời để ngăn không cho nó được đưa vào các bản build chính thức. Vậy hdrtest là gì và tại sao nó lại khiến Torvalds tức giận đến vậy? Theo Phoronix, đội phát triển Linux gần đây đã hợp nhất một bộ sưu tập lớn các bản cập nhật driver card đồ họa mã nguồn mở.
Cùng với đó là mã 'hdrtest' cho trình điều khiển kernel Intel Xe, bao gồm mã để kiểm tra các tệp tiêu đề của DRM (Direct Rendering Manager). Cần lưu ý rằng DRM ở đây không phải là Quản lý Quyền Kỹ Thuật Số mà là Quản lý Kết xuất Trực tiếp. Tương tự, hdrtest không liên quan đến Đồ họa Dải Động Cao (HDR) mà được các nhà phát triển sử dụng để xác minh tính toàn vẹn và tính tự chứa của các tệp tiêu đề DRM.
Nguồn: www.tomshardware.com/software/linux/linus-torvalds-rages-against-random-turd-files-in-linux-6-15-rc1-directories